home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 September / macformat-028.iso / mac / Shareware City / Developers / BoxMaker++ / Monochromize ƒ / MonoChromize.r < prev   
Encoding:
Text File  |  1995-06-14  |  1.7 KB  |  131 lines  |  [TEXT/KAHL]

  1. #ifndef SystemSevenOrLater
  2.     #define SystemSevenOrLater 1
  3. #endif
  4.  
  5. #ifdef THINK_Rez
  6.     #include <Pict.r>
  7.     #include <Types.r>
  8.     #include <SysTypes.r>
  9. #else
  10.     #include <Pict.r>
  11.     #include <Types.r>
  12.     #include <SysTypes.r>
  13. #endif
  14.  
  15. #include "boxmaker templates.h"
  16.  
  17. resource 'typs' (128) {
  18.     {
  19.         'PICT'
  20.     }
  21. };
  22.  
  23. resource 'flgs' (128) {
  24.     EnterFolders,
  25.     dontPassFolders,
  26.     dontEnterInvisibles,
  27.     dontPassInvisibles
  28. };
  29.  
  30. resource 'MENU' (128) {    /* Apple Menu */
  31.     128,
  32.     textMenuProc,
  33.     0x7FFFFFFD,
  34.     enabled,
  35.     apple,
  36.     {
  37.         "About BoxMaker++…", noIcon, noKey, noMark, plain,
  38.         "-", noIcon, noKey, noMark, plain
  39.     }
  40. };
  41.  
  42. resource 'MENU' (129) {    /* File Menu */
  43.     129,
  44.     textMenuProc,
  45.     0x7FFFFFFF,
  46.     enabled,
  47.     "File",
  48.     {
  49.         "Make file monochrome…", noIcon, "O", noMark, plain,
  50.         "Quit", noIcon, "Q", noMark, plain
  51.     }
  52. };
  53.  
  54. resource 'FREF' (128) { 'APPL', 0, ""};
  55. resource 'FREF' (129) { 'PICT', 1, ""};
  56. resource 'FREF' (130) { 'fold', 2, ""};
  57.  
  58. #define myType '∂ƒPC'
  59.  
  60. data myType (0) {};
  61.  
  62. resource 'BNDL' (0) {
  63.     myType,
  64.     0,
  65.     {
  66.         'FREF',
  67.         {
  68.             0, 128,
  69.             1, 129,
  70.             2, 130,
  71.         },
  72.  
  73.         'ICN#',
  74.         {
  75.             0, 128,
  76.             1, 0,
  77.             2, 0,
  78.         }
  79.     }
  80. };
  81.  
  82. resource 'MBAR' (128) {
  83.     {
  84.         128,
  85.         129
  86.     }
  87. };
  88. //
  89. // Finder related resources:
  90. //
  91. resource 'vers' (1) {
  92.     0x1,
  93.     0x1,
  94.     release,
  95.     0x0,
  96.     verUS,
  97.     "1.3",
  98.     "Monochromize 1.3,\nbuilt using BoxMaker++ 1.3"
  99. };
  100.  
  101. resource 'vers' (2) {
  102.     0x1,
  103.     0x1,
  104.     release,
  105.     0x0,
  106.     verUS,
  107.     "1.3",
  108.     "by Reinder Verlinde"
  109. };
  110.  
  111. resource 'SIZE' (-1) {
  112.     reserved,
  113.     acceptSuspendResumeEvents,
  114.     reserved,
  115.     canBackground,
  116.     multiFinderAware,
  117.     backgroundAndForeground,
  118.     dontGetFrontClicks,
  119.     ignoreChildDiedEvents,
  120.     is32BitCompatible,
  121.     isHighLevelEventAware,
  122.     localAndRemoteHLEvents,
  123.     notStationeryAware,
  124.     dontUseTextEditServices,
  125.     reserved,
  126.     reserved,
  127.     reserved,
  128.     102400,            // preferred size
  129.     51200            // minimum size
  130. };
  131.